interest and other debt charges - Turc Anglais Dictionnaire